scene dock
noun
1.
dock
1
(def 7).
Origin
1880-85
British Dictionary definitions for
scene dock
scene dock
noun
1.
a place in a theatre where scenery is stored, usually near the stage